law enforcement lawyer police attorney immigration immigration lawyer law green card borders employment greencard border mexico immigration attorney collie military h1b